/*首页（实习生）*/
.trainee{ background-color: #FFFFFF;}

.trainee .searchCont1{margin: 0 auto; border-radius: 6px;position: relative;min-width: 1100px;}
.trainee .searchCont1 img{width: 100%; }
.trainee .searchCont1 .searchbox{width: 100%;text-align: center;position: absolute;top:71.5%;}
.trainee .searchCont1 .searchbar{text-align: center;display: inline-block;margin: 0 auto;width: 650px;}
.trainee .searchCont1 input{display: block;  float: left; font-size: 16px;background: #f2f2f2; border: 0;width: 510px; height: 60px; line-height: 60px; padding: 0 10px;border-radius: 6px 0px 0px 6px;}
.trainee .searchCont1 .search{  float: left; text-align: center; line-height: 60px; color: #ffffff;width: 120px;background: #e41f2b; cursor: pointer; font-size: 18px; border-radius: 0 6px 6px 0;}

.trainee .notice1{background: #f2f2f2;margin-top: 20px;margin-top: 4%;}
.trainee .notice1 .content{padding:2% 0;width: 95%;margin-left: 2.5%;}
.trainee .notice1 .content dl{float: left;display: inline-block;width: 47.5%;padding-left: 2%;margin-bottom: 6.5px;}
.trainee .notice1 .content dl.imp dd{color:#e0322e;}
.trainee .notice1 .content dl dd{cursor: pointer; color: #999}
.trainee .notice1 .content dl .colorb{color:#4fa4d1}
.trainee .notice1 .content dl .floatleft{float: left}
.trainee .notice1 .content dl .floatright{float: right;color: #999999}
.trainee .notice1 .noticeimg{float: left;width:50%;}

.trainee .process{text-align: center;    margin: 4% auto 0; width: 210px;}
.trainee .process .active{border:1px solid #ff0000;}
.trainee .process span{float: left;    width: 100px;    height: 40px;   text-align: center;    line-height: 40px;   border: 1px solid #ccc;    font-size: 14px;    cursor: pointer;}
.trainee .process .research{border-radius: 5px 0px 0px 5px;}
.trainee .process .nonresearch{border-radius: 0px 5px 5px 0px;}
.trainee .process .active{border:1px solid #ff0000;}

.trainee .processimg{margin-top: 5%;margin-bottom: 7%}
.trainee .processimg .line1{text-align: center;}
.trainee .processimg .line1 span{width: 8.5%;display: inline-block;margin: 0px;padding: 0px;}
.trainee .processimg .line1 span img{width: 100%;}
.trainee .processimg .line1 .index{color: #999999;margin:5px 0px 5px 0px;}
.trainee .processimg .line1 .title{font-size: 15px;}

.trainee .splitline{border-bottom: 1px solid #f0f0f0;text-align: center;color: #666666;padding-bottom: 3%;}


